long shots - Alemán Inglés Diccionario